// 菜单类型
export enum MenuTypeCode {
  Dir = 'SYS010101',
  MENU = 'SYS010102',
  BUTTON = 'SYS010104'
}

// 字典类型
export enum DicType {
  System = 1, // 系统级
  Common, // 通用级别
  Custom // 自定义
}

// 角色
export enum RoleDicCode {
  Parent = 'SYS02', // 父级
  Feature = 'SYS0201', // 功能角色
  Flow = 'SYS0202' // 流程角色
}

// 组织机构
export enum InstitutionDicCode {
  Parent = 'SYS03',
  Unit = 'SYS0301', // 单位
  Department = 'SYS0302', // 部门
  Compony = 'SYS0303' // 企业
}

// 行政区划
export enum RegionDicCode {
  Parent = 'SYS04',
  Country = 'SYS0401', // 国家
  Province = 'SYS0402', // 省级
  City = 'SYS0403', // 市级
  District = 'SYS0404', // 区县级
  Town = 'SYS0405', // 乡镇级
  Village = 'SYS0406' // 村居级
}

// 平台
export enum Platform {
  Parent = 'SYS01',
  PC = 'SYS0101',
  APP = 'SYS0102'
}

// 操作
export enum Handles {
  Parent = 'SYS06',
  Search = 'SYS0601', // 查询	SYS06
  Add = 'SYS0602', // 添加	SYS06
  Delete = 'SYS0603', // 删除	SYS06
  Edit = 'SYS0604', // 修改	SYS06
  Import = 'SYS0605', // 导入	SYS06
  Export = 'SYS0606', // 导出	SYS06
  Upload = 'SYS0607', // 上传	SYS06
  Download = 'SYS0608' // 下载	SYS06
}

// 日志类型
export enum LogType {
  Parent = 'SYS05',
  Handles = 'SYS0501',
  Login = 'SYS0502'
}
